package cn.edu.zut.logistics.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@TableName("customer_behavior_analysis_metrics")
public class CustomerBehaviorAnalysisMetrics {

    @TableId("metric_id")
    private Integer metricId;

    @TableField("statistics_month")
    private String statisticsMonth;

    @TableField("customer_id")
    private Integer customerId;

    @TableField("shipping_frequency")
    private BigDecimal shippingFrequency;

    @TableField("average_spending_amount")
    private BigDecimal averageSpendingAmount;

    @TableField("frequently_used_service_type")
    private String frequentlyUsedServiceType;

    @TableField("customer_satisfaction")
    private BigDecimal customerSatisfaction;

    @TableField("create_time")
    private LocalDateTime createTime;
}